-- Hilfsview zur Referenzierung von Werten aus Standardwertelisten ohne Benutzung des Primrschlssels:
create view MP_wl as
select svp_wl_wert.id as id, svp_wl_werteliste.Schluessel || '_' || svp_wl_wert.KURZFORM as kurz,
       svp_wl_werteliste.bezeichnung || '_' || svp_wl_wert.Kurzform as lang,
	   svp_wl_werteliste.bezeichnung as werteliste,svp_wl_wert.anzeigeform, svp_wl_wert.bemerkung
	   from
svp_wl_werteliste, svp_wl_wert
where svp_wl_werteliste.id = svp_wl_wert.WERTELISTE_ID;

-- Gymnasium Donauwrth 0064
Create View MP_Gym0064 (id, schule_schuljahr_2008_id, schulverzeichnis_id) as
select svp_schule_stamm.id, svp_schule_schuljahr.id, svp_schulverzeichnis.id from svp_schule_stamm,svp_schule_schuljahr,svp_schulverzeichnis where
svp_schule_stamm.id = schule_stamm_id and
svp_schule_stamm.schulnummer = '0064' and
schuljahr_id = (select id from svp_wl_schuljahr where kurzform = '2008/09') and
svp_schulverzeichnis.schulnummer = svp_schule_stamm.schulnummer;


-- On December, 01, 2008 in school 0064 (Gymnasium Donauwrth)
-- there shall be set up a christmas tree, so:
delete from svp_termin where id = 'MP_0001';
insert into svp_termin
(ID,
KALENDERTAG_ID,
WL_TERMINART_ID,
ZEIT_1,
ZEIT_2,
TEXT,
CLIENT_KEY,CREATE_USER,CREATE_DATE,SLICE_KEY,VERSION,UPDATE_DATE,UPDATE_USER)
values
('MP_0001',
(select id from SVP_KALENDERTAG where SCHULE_SCHULJAHR_ID = (select schule_schuljahr_2008_id from MP_GYM0064) and
tag = '2008-12-01'),
(select id from MP_wl where kurz = 'TERMINART_FS-Termin'),
'10:15','11:15',
'Christbaum in der Aula aufstellen, dekorieren, mit Kerzen behngen, einschalten, bestaunen.',
(Select id from MP_GYM0064),'erg01_10','2010-03-01 12:00:00.0','2010',0, '2010-03-01 12:00:00.0','erg02_10');

drop view MP_GYM0064;
drop view MP_WL;

